cuban racer (alsophis cantherigerus) - English Synonyms Dictionary